Index page Previous page Next page

Cockburn Town

Cockburn Town

Cockburn Town, Grand Turk island, Turks and Caicos. A view along the western shore of the island.